package com.woniuxy.opencv.service;

import com.woniuxy.opencv.pojo.ParkingOrder;

public interface AlipayService {
    /**
     * 创建支付订单并返回支付二维码URL
     * @param parkingOrder 停车订单
     * @return 支付二维码的URL
     */
    String createPayment(ParkingOrder parkingOrder);

    /**
     * 查询订单支付状态
     * @param orderId 订单ID
     * @return true: 已支付, false: 未支付
     */
    boolean queryPaymentStatus(String orderId);

    /**
     * 模拟支付成功（仅用于测试）
     * @param orderId 订单ID
     */
    void mockPaymentSuccess(String orderId);
} 